package com.sms.biz;

import java.util.List;

import com.sms.po.Operlog;


/**
 * 操作日志管理
 * @author 20111012 by cxh
 */
public interface IOperlogBiz {
	/**
	 * 显示所有的操作日志信息
	 * @return
	 */
	List<Operlog> showAllOperlog();
	
	/**
	 * 分页显示所有的操作日志信息
	 * @param start 第几行开始
	 * @param limit 取多少行
	 * @return
	 */
	List<Operlog> showAllOperlogByPage(String userid, int start,int limit);
	
	/**
	 * 取所有操作日志的总数作为分页条件
	 * @return
	 */
	int getAllOperlogCount(String userid);
	
	/**
	 * 添加操作日志，备注字段默认为空
	 * @param userId
	 * @param logtype
	 * @param content
	 * @return
	 */
	boolean addOperlog(String userId, String logtype, String content);
	
	/**
	 * 添加操作日志
	 * @param userId
	 * @param logtype
	 * @param content
	 * @param remark
	 * @return
	 */
	boolean addOperlog(String userId, String logtype, String content,String remark);

}
